
package Type_1_arr.title3_P977;


import java.util.Arrays;

//977. 有序数组的平方
public class P977SquareOfArray1 {


    //暴力写法
    public static int[] sortedSquares(int[] nums) {
        System.out.println("开始：" + Arrays.toString(nums));


        //平方
        for (int i = 0; i < nums.length; i++) {
            nums[i] = nums[i] * nums[i];
        }

        System.out.println("平方：" + Arrays.toString(nums));
        //排序

//        for (int i = 0; i < nums.length; i++) {
//
//            for (int j = i + 1; j < nums.length; j++) {
//                if (nums[i] > nums[j]) {
//                    int t = nums[i];
//                    nums[i] = nums[j];
//                    nums[j] = t;
//                }
//            }
//        }

        Arrays.sort(nums);
        return nums;
    }

    public static void main(String[] args) {

        int[] nums = {-4, -1, 0, 3, 10};

        int[] array = sortedSquares(nums);
        System.out.println("排序：" + Arrays.toString(array));
    }
}